#ifndef __kraw__WinUtils_h__
#define __kraw__WinUtils_h__

#ifdef _WIN32

#include <windows.h>

namespace kraw
{
	class WinUtils
	{
	public:

		static void setWindow(HWND _hWnd);
		static HWND getWindow();

		static void setLogEnabled(bool enabled);

		static void win32_printf(const char *format, ...);
		static void win32_printfe(const char *format, ...);

	private:
		static bool logEnabled;
		static HWND hWnd;
	};
}

#endif

#endif
